package main

func main() {
	/*
		基本类型
			bool
			true false

			数值
			整数
				int8  -128 127
				int16 -32768 32767
				int32 -2147483648 2147483647
				int64 -9223372036854775808 9223372036854775807

				uint8 0 255
				uint16 0 65535
				uint32 0 4294967295
				uint64 0 18446744073709551615
			浮点
				float32
				float64

			复数 complex

			字符串  string

		复合数据类型
		array slice map function pointer struct interface channel
	*/

	//var i3 int = 100
	//var i4 int64 = 200
	//i3 = i4 //无法复制 本质上int不认为是int64 cannot use i4 (type int64) as type int in assignment
	//类型推断：电脑是几位的就给分配几位的对应内存空间，如64位的系统会分配int64

	//数组也是值类型 要求长度和类型一致进行比较是否相等   如果长度不一样，则不是一样的数据类型
}
